taking leave - German English Dictionary